import request from '@/utils/request'

const api = {

  /** ********  公共接口  **********/

  // 状态信息
  getStatus(data) { return request({ url: '/Mocks/common/list/status', method: 'post', data }) },
  // 审批流程
  getApproveProcess(data) { return request({ url: '/Mocks/common/list/process', method: 'post', data }) },
  // 终端类型
  getTerminal(data) { return request({ url: '/Mocks/common/list/terminal', method: 'post', data }) },
  // 终端列表
  getTerminalList(data) { return request({ url: '/Mocks/account/terminalList/list', method: 'post', data }) },

  /** ********  数据采集  **********/

  // 数据录入 - 图文列表
  getImageText(data) { return request({ url: '/Mocks/news/list', method: 'post', data }) },
  // 数据录入 - 图片列表
  getImageList(data) { return request({ url: '/Mocks/list/imageList', method: 'post', data }) },
  // 数据录入 - 文件列表
  getFileList(data) { return request({ url: '/Mocks/list/fileList', method: 'post', data }) },
  // 数据录入 - 语音列表
  getVoiceList(data) { return request({ url: '/Mocks/list/voiceList', method: 'post', data }) },
  // 数据录入 - 视频列表
  getVideoList(data) { return request({ url: '/Mocks/list/videoList', method: 'post', data }) },
  // 数据录入 - 网页列表
  getHtmlList(data) { return request({ url: '/Mocks/media/list/web', method: 'post', data }) },

  // 图文列表 - 修改备注
  imageTextListEditRemark(data) { return request({ url: '/Mocks/news/remark', method: 'post', data }) },
  // 图文列表 - 提交图文
  imageTextListSubmit(data) { return request({ url: '/Mocks/news/submit', method: 'post', data }) },
  // 图文列表 - 删除图文
  imageTextListDelete(data) { return request({ url: '/Mocks/news/delete', method: 'post', data }) },

  // 数据审核
  getDataAudit(data) { return request({ url: '/Mocks/list/dataAudit', method: 'post', data }) },

  /** ********  中控模块  **********/

  // 中控模块 - 素材发布中心
  getMaterial(data) { return request({ url: '/Mocks/list/material', method: 'post', data }) },

  /** ********  终端管理  **********/

  // 终端管理 - 软件终端列表
  getSoftware(data) { return request({ url: '/Mocks/list/software', method: 'post', data }) },
  getHardware(data) { return request({ url: '/Mocks/list/hardware', method: 'post', data }) },

  /** ********  终端预览  **********/

  // 微信终端预览
  getTerminalListWX(data) { return request({ url: '/Mocks/list/terminalListWX', method: 'post', data }) }
}
export default api
